<div>
<h1>复制粘贴</h1>
<pre>
<span id="p">p</span>                   <span>粘贴到光标后</span>
<span id="P">P</span>                   <span>粘贴到光标前</span>
<span id="v">v</span>                   <span>开始标记</span>
<span id="y">y</span>                   <span>复制标记内容</span>
<span id="V">V</span>                   <span>开始按行标记</span>
<span id="CTRL-V">CTRL-V</span>              <span>开始列标记</span>
<span id="y$">y$</span>                  <span>复制当前位置到本行结束的内容</span>
<span id="yy">yy</span>                  <span>复制当前行</span>
<span id="Y">Y</span>                   <span>复制当前行，同 yy</span>
<span id="yiw">yiw</span>                 <span>复制当前单词</span>
<span id="3yy">3yy</span>                 <span>复制光标下三行内容</span>
<span id="v0">v0</span>                  <span>选中当前位置到行首</span>
<span id="v$">v$</span>                  <span>选中当前位置到行末</span>
<span id="viw">viw</span>                 <span>选中当前单词</span>
<span id="vib">vib</span>                 <span>选中小括号内的东西</span>
<span id="vi)">vi)</span>                 <span>选中小括号内的东西</span>
<span id="vi]">vi]</span>                 <span>选中中括号内的东西</span>
<span id="viB">viB</span>                 <span>选中大括号内的东西</span>
<span id="vi}">vi}</span>                 <span>选中大括号内的东西</span>
<span id="vis">vis</span>                 <span>选中句子中的东西</span>
<span id="vab">vab</span>                 <span>选中小括号内的东西（包含小括号本身）</span>
<span id="va)">va)</span>                 <span>选中小括号内的东西（包含小括号本身）</span>
<span id="va]">va]</span>                 <span>选中中括号内的东西（包含中括号本身）</span>
<span id="vaB">vaB</span>                 <span>选中大括号内的东西（包含大括号本身）</span>
<span id="va}">va}</span>                 <span>选中大括号内的东西（包含大括号本身）</span>
<span id="gv">gv</span>                  <span>重新选择上一次选中的文字</span>
<span id=":set paste">:set paste</span>          <span>允许粘贴模式（避免粘贴时自动缩进影响格式）</span>
<span id=":set nopaste">:set nopaste</span>        <span>禁止粘贴模式</span>
<span id='"?yy'>"?yy</span>                <span>复制当前行到寄存器 ? ，问号代表 0-9 的寄存器名称</span>
<span id='"?d3j'>"?d3j</span>               <span>删除光标下三行内容，并放到寄存器 ? ，问号代表 0-9 的寄存器名称</span>
<span id='"?p'>"?p</span>                 <span>将寄存器 ? 的内容粘贴到光标后</span>
<span id='"?P'>"?P</span>                 <span>将寄存器 ? 的内容粘贴到光标前</span>
<span id=":registers">:registers</span>          <span>显示所有寄存器内容</span>
<span id=":[range]y">:[range]y</span>           <span>复制范围，比如 :20,30y 是复制20到30行，:10y 是复制第十行</span>
<span id=":[range]d">:[range]d</span>           <span>删除范围，比如 :20,30d 是删除20到30行，:10d 是删除第十行</span>
<span id="ddp">ddp</span>                 <span>交换两行内容：先删除当前行复制到寄存器，并粘贴</span>
<span id='"_[command]'>"_[command]</span>         <span>使用[command]删除内容，并且不进行复制（不会污染寄存器）</span>
<span id='"*[command]'>"*[command]</span>         <span>使用[command]复制内容到系统剪贴板（需要vim版本有clipboard支持）</span>
</pre>
</div>